metal substrate - French English Dictionary